warranty for hidden defects - Francés Inglés Diccionario